/*
 * Powered By xTOOLs
 * Dev by tao.li8@pactera.com
 * Copyright ©2009-2018 pactera.com All rights reserved.
 *
 * Generated at 2020-7-20 10:33:35
 */

package com.pactera.jep.service.yapin.eval.value.mapper;

import com.alibaba.fastjson.JSONObject;
import com.pactera.jep.orm.mybatis.annotation.MyBatisMapper;
import com.pactera.jep.orm.mybatis.mapper.Mapper;
import com.pactera.jep.service.yapin.common.CommonPage;
import com.pactera.jep.service.yapin.eval.value.model.EvalProcessCltDetails;
import com.pactera.jep.service.yapin.eval.value.vo.ProcessListVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;


/**
* 估值流程押品明细信息表Dao层接口
*
* @author YourName
* @Date 2020-7-20 10:33:35
* @since 1.0
*/
@MyBatisMapper
public interface EvalProcessCltDetailsMapper extends Mapper<EvalProcessCltDetails, String>{
    /**
     *待评估押品信息列表总数
     * @param object
     * @return
     */
    int getListCount(@Param("object") JSONObject object);

    /**
     *待评估押品信息列表
     * @param object
     * @param commonPage
     * @return
     */
    List<ProcessListVo> getList(@Param("object") JSONObject object, @Param("commonPage") CommonPage commonPage);
}
